cmake_minimum_required(VERSION 3.7)

project(SandBox VERSION 3.0.0 LANGUAGES CXX)
set(PROJECT_DESCRIPTION "SandBox")
set(CXX_STANDARD 14)
set(CXX_STANDARD_REQUIRED ON)
if(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /source-charset:utf-8 /execution-charset:utf-8")
endif()

add_subdirectory(src)
include_directories(head)

add_compile_options(-Wall)

add_executable(SandBox main.cpp)
target_link_libraries(SandBox SandBoxLib)